package org.csu.mypetstore.persistence;

import org.csu.mypetstore.domain.Item;

import java.util.List;
import java.util.Map;

/**
 * Created by songtie on 2015/4/21.
 */
public interface ItemDAO
{
    void updateInventoryQuantity(Map<String, Object> param);

    int getInventoryQuantity(String itemId);

    List<Item> getItemListByProduct(String productId);

    Item getItem(String itemId);

    //获取所有商城所有商品，无论大类以及小类
    List<Item> getAllItemList();

    //按照大类获取其下所属商品
    List<Item> getItemListByCategory(String categoryId);
}
